﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using vudu.ClasesDominio;
using vudu.Datos.SqlServer;

using vudu.Logica.Clases;

namespace vudu.ClasesDominio
{
    public class Practica:Entidad
    {

        #region Atributos clase Practica

        private int _numeroSeccion;
        private string _nombrePractica;
        private List<HorarioDeClase> _horarioDeClase;
        private Profesor _profesor;
        private string _statusPractica;
        private int _idPractica;
        private SqlServerPractica _sqlServerPractica = new SqlServerPractica();

        #endregion

        #region Constructor

        public Practica(int numeroSeccion, string nombrePractica)
        {
            NumeroSeccion=numeroSeccion;
            NombrePractica=nombrePractica;

        }

        public Practica()
        {
            // TODO: Complete member initialization
        }

        #endregion

        #region Getters y Setters

        public List<HorarioDeClase> horarioDeClase
        {
            get { return _horarioDeClase; }
            set { _horarioDeClase = value; }
        }
        public String statusPractica
        {
            get { return _statusPractica; }
            set { _statusPractica = value; }
        }
       
        public Profesor profesor
        {
            get { return _profesor; }
            set { _profesor = value; }
        }
        public int NumeroSeccion
        {
            get { return _numeroSeccion; }
            set { _numeroSeccion=value; }
        }

        public int IdPractica
        {
            get { return _idPractica; }
            set { _idPractica = value; }
        }
        
        public string NombrePractica
        {
            get { return _nombrePractica; }
            set {_nombrePractica=value; }
        }

        #endregion


    }
}